have a mountain to climb - Espagnol Anglais Dictionnaire